he that praises himself spatters himself - Espagnol Anglais Dictionnaire